a water harvesting system - Englisch Synonyme Wörterbuch